Benihana - San Salvador, El Salvador in San Salvador, San Salvador (Japanese Restaurant) - Map

Map & Directions Store Details & Deals

Centro Comercial La Gran Via, carretera Panamericana
San Salvador, San Salvador

Phone: 2278-6262

Detailed Map